// package main

// import (
// 	"database/sql"

// 	"github.com/jinzhu/gorm"
// 	_ "github.com/jinzhu/gorm/dialects/postgres"
// )

// // 1. 定义模型
// type User struct{
// 	ID int64
// 	// Name *string `gorm:"default:'小王子'"`  //加* ！！！！！
// 	Name sql.NullString `gorm:"default:'小王子'"`  //或者添加接口
// 	Age int64
// }

// func main() {
// 	db, err := gorm.Open("postgres", "host=localhost port=5432 user=postgres dbname=ttt password=97301335 sslmode=disable TimeZone=Asia/Shanghai")
// 	if err != nil {
// 		panic(err)
// 	}
// 	defer db.Close()

// 	// 2. 把模型与数据库中的表对应起来
// 	db.AutoMigrate(&User{})

// 	// 3. 创建
// 	// u := User{Name: new(string) ,Age: 18}
// 	u := User{Name: sql.NullString{String: "",Valid: true},Age: 18}

// 	db.Create(&u)

// }